#include "solver.hpp"

Solver::Solver(){

}

Solver::~Solver(){

}

/**
    @brief 求极小值点
    @param left 区间左端点
    @param right 区间右端点
    @param range 精度范围
    @return 极小值点
*/
double Solver::solve(double left, double right, double range){

    return 0;
}

/** 
    @brief 计算代价函数值
    @param x 自变量
    @param cost 代价函数值
    @return 代价函数值
*/
void Solver::get_cost(const double& x, double& cost){
    
    // 代价函数

}